Text copied to clipboard!
Başlık
Text copied to clipboard!Kubernetes Geliştirici
Açıklama
Text copied to clipboard!
Kubernetes Geliştiricisi arıyoruz. Bu pozisyon, bulut tabanlı uygulamaların geliştirilmesi, dağıtımı ve yönetimi konusunda uzmanlaşmış bir profesyoneli kapsamaktadır. Adayın, Kubernetes mimarisi, konteynerleştirme teknolojileri ve mikro hizmet yapıları hakkında derin bilgiye sahip olması beklenmektedir. Geliştirici, yazılım geliştirme ekipleriyle yakın çalışarak, uygulamaların Kubernetes ortamında sorunsuz bir şekilde çalışmasını sağlayacaktır.
Kubernetes Geliştiricisi, CI/CD süreçlerinin otomasyonu, uygulama ölçeklendirme, hata toleransı ve yüksek erişilebilirlik gibi konularda da sorumluluk alacaktır. Ayrıca, sistem performansını izlemek, sorunları teşhis etmek ve çözüm üretmek de bu rolün önemli parçaları arasındadır. Adayın, DevOps kültürüne hâkim olması ve altyapı ile yazılım geliştirme süreçleri arasında köprü kurabilmesi önemlidir.
Bu pozisyon, hem yeni projelerin Kubernetes ortamına taşınması hem de mevcut Kubernetes kümelerinin yönetimi ve optimizasyonu gibi görevleri içermektedir. Adayın, YAML, Helm, Docker, Prometheus, Grafana gibi araçlara hâkim olması ve gerektiğinde bu araçları özelleştirebilmesi beklenmektedir. Ayrıca, güvenlik politikaları, erişim kontrolleri ve ağ yapılandırmaları gibi konularda da bilgi sahibi olması gerekmektedir.
Kubernetes Geliştiricisi olarak çalışacak kişi, teknik belgeler hazırlayacak, ekip içi bilgi paylaşımına katkıda bulunacak ve gerektiğinde diğer ekip üyelerine mentorluk yapacaktır. Bu pozisyon, sürekli öğrenmeye açık, analitik düşünebilen ve problem çözme becerileri yüksek bireyler için uygundur.
Eğer siz de dinamik bir ekipte yer almak, modern yazılım geliştirme süreçlerine katkı sağlamak ve Kubernetes dünyasında uzmanlaşmak istiyorsanız, başvurunuzu bekliyoruz.
Sorumluluklar
Text copied to clipboard!- Kubernetes kümelerinin kurulumu, yapılandırılması ve yönetimi
- CI/CD süreçlerinin Kubernetes ile entegrasyonu
- Konteyner tabanlı uygulamaların geliştirilmesi ve dağıtımı
- Sistem performansının izlenmesi ve optimizasyonu
- Güvenlik politikalarının uygulanması ve erişim kontrollerinin yönetimi
- Teknik dokümantasyonun hazırlanması
- Yazılım geliştirme ekipleriyle iş birliği içinde çalışmak
- Yeni teknolojilerin araştırılması ve uygulanması
- Uygulama loglarının analizi ve hata ayıklama
- Yedekleme ve felaket kurtarma stratejilerinin uygulanması
Gereksinimler
Text copied to clipboard!- Bilgisayar mühendisliği veya ilgili alanlarda lisans derecesi
- Kubernetes konusunda en az 2 yıl deneyim
- Docker, Helm, Prometheus, Grafana gibi araçlara hâkimiyet
- CI/CD araçları (Jenkins, GitLab CI, ArgoCD vb.) hakkında bilgi
- Linux sistemleri konusunda deneyim
- YAML ve JSON formatlarında yapılandırma dosyaları oluşturabilme
- Ağ yapılandırmaları ve servis mesh teknolojileri hakkında bilgi
- Problem çözme ve analitik düşünme becerisi
- Takım çalışmasına yatkınlık ve iletişim becerileri
- İngilizce teknik dokümanları okuyup anlayabilme
Potansiyel mülakat soruları
Text copied to clipboard!- Kubernetes ile kaç yıldır çalışıyorsunuz?
- Daha önce hangi CI/CD araçlarını kullandınız?
- Kubernetes ortamında karşılaştığınız en büyük zorluk neydi?
- Docker ve Helm kullanımı konusundaki deneyiminiz nedir?
- Prometheus ve Grafana ile sistem izleme yaptınız mı?
- YAML dosyalarıyla ne kadar rahat çalışıyorsunuz?
- Kubernetes güvenlik politikaları hakkında bilginiz var mı?
- Birden fazla ortamda (dev, staging, prod) nasıl yapılandırma yaparsınız?
- Kubernetes ile ilgili sertifikalarınız var mı?
- Takım içinde nasıl bir rol üstlenmeyi tercih edersiniz?